﻿using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using Df.Common.Forms;

namespace DfMvc.Models
{
    public class Post
    {
        public int Id { get; set; }
        public string Title { get; set; }
        public string Content { get; set; }

        public virtual Blog Blog { get; set; }

        //[NotMapped]
        //public ICollection<DfElement> PostCustomeFiledsData
        //{
        //    get;
        //    set;
        //    //get
        //    //{
        //    //    var fields = SerializeHelper.DeserializeList<DfElement>(XDocument.Parse(PostCustomFiledsDataXml));
        //    //    return fields;
        //    //}
        //    //set
        //    //{
        //    //    PostCustomFiledsDataXml = SerializeHelper.SerializeListToXml<DfElement>(value.ToList());
        //    //}
        //}

        //public string PostCustomFiledsDataXml { get; set; }
    }
}
